AI price prediction limitations