Jasmine is saving for a new bicycle. She currently has $45. Every week, she saves an additional $15 from her allowance. If a bicycle costs $120, how many weeks will it take for Jasmine to save enough money to buy the bicycle?