Lady Gaga cancels tour, will have hip surgery