Ghora Chowk flyover to be completed in 90 days