public amenities Solapur