Please reason step by step, and put your final answer within \boxed{}.
Given sets $p: A=\{x \,|\, x^2-2x-3\leq 0\}$ and $q: B=\{x \,|\, |x-m|>3\}$. If $p$ is a sufficient condition for $q$, find the range of real number $m$.
user