Meet Satyajit Agarwal, a 48-year-old who is on a mission to transform Puducherry into a cleaner city.