Savor Bengali cuisine, colonial-era architecture, bookish lanes, and sunrise rituals along the Hooghly in this smart, story-rich 48-hour Kolkata itinerary.