I have a table that records each visit to a website with two columns: visit_time and visit_page. I need to compute number of user sessions per day, where a session is defined as a set of consecutive visits by the same user to any page with no gaps greater than 15 minutes between the visits. Write an SQL query that would return a table with two columns: date and number_of_sessions.