Explaining and Forecasting Online Auction Prices and their Dynamics using Functional Data Analysis