Real-Time Data Processing: Why Spreadsheets Are Falling Behind