Well, firstly, I would not even use things like Machine learning without having in depth knowledge.
Simplistic things I would do if I had this time series is:
Write sql queries to understand which of the times you have the busiest , avg and low foot traffic.
Write sql queries to understand which of the times you have the busiest, average and low foot traffic.Then try to visualize the whole time series , and you could use basic pattern matching algorithms to pick up patterns.
Then try to visualize the whole time series, and you could use basic pattern matching algorithms to pick up patterns.
This two things will help you understand what your data set is telling you.
Then, with that in hand, you will probably be in a better state to use machine learning algorithms.
Also , i amI'm currently working in building something on time series, and using time series analysis will help you much more than machine learning.
For example, there are pattern recognition algorithms that you can use that uses every day data to show patterns, and ones which use up to as much as 3 -to 6 months of data to catch a pattern.