Text this: Multi-point tidal prediction using artificial neural network with tide-generating forces