Data Science for Transport: A Self-Study Guide with Computer Exercises