The California coastal wave monitoring and prediction system