Shahbaz Taseer arrives in Lahore after 5 years