Man charged with murder in drive-by shooting