With world-class museums, many historical places, bazaars, Bosphorus cruise tours, traditional arts and delightful restaurants, there's never a shortage of things to do in Istanbul