COIMBATORE: A survey of the Coimbatore Corporation