Zac Brown Band cancels concert after crew denied entry into Canada