Assessment of generation rate, energy recovery potential and environmental impacts of municipal solid waste for better management