there's a live town hall meeting and you've been chosen to participate if you like. That's why they are calling. You can ask questions live. I got a message from them yesterday saying they'd be calling
I have received a call from the same number, however no message. Also, I live in Barrie, so why would I be getting a call for a live town meeting in Toronto? Wouldn't a local number call me instaed?