Text this: Environment-aware based access point deployment optimization for cell-free massive MIMO system