20030715 city.mumbai: Technology for handicapped faces social hurdles